Job Description:
Our client is looking for a Senior Software Development Engineer in Test (SDET) to join our team and play a key role in the ServiceNow migration project. As part of this project, you’ll be responsible for implementing test automation and improving processes for testing integrations, especially in ServiceNow. You will work on ensuring that our migration from Salesforce Service Cloud to ServiceNow is seamless, with a focus on quality and efficiency. This role offers the chance to make a direct impact on how we handle customer care, incident management, and other internal systems.
Key Responsibilities:
- Test Automation & Scripting: Lead the effort to implement test automation for ServiceNow, using Playwright, Cypress, or WDIO to fill the gaps in the existing automation framework.
- Collaboration & Design: Collaborate with developers, product managers, and other stakeholders to define test cases, create test data, and implement design spike documents that reflect the test strategy.
- Manual & Functional Testing: Conduct manual testing when necessary, especially for functional testing in the context of ServiceNow’s workflows.
- API Testing: Perform comprehensive API testing using tools like Postman to ensure that integrations are functioning correctly.
- Mentorship: Mentor junior team members in test automation practices and strategies, sharing your expertise in ServiceNow, Playwright, and general testing methodologies.
- Strategic Testing: Work with the team to recognize and align with the established test strategy. Contribute ideas, but ensure alignment with the broader goals of the project.
- Continuous Improvement: Take ownership of the test automation process, helping the team evolve and adapt the strategy to meet new challenges and goals.
- Reporting & Metrics: Provide consistent and clear reports on testing progress, test results, and quality metrics to all stakeholders.
Must-Have Skills:
- Experience with ServiceNow testing tools and integrations.
- Strong end-to-end testing experience and automation expertise.
- Strong skills in JavaScript and TypeScript for test automation.
- Experience with API testing and Postman for validating integrations.
- Familiarity with Playwright, Cypress, or WDIO for test automation frameworks.
- SQL experience to support data validation.
- Ability to mentor junior team members, share knowledge, and raise the overall quality of the team’s testing processes.